@charset "utf-8";
.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E4F1C7;
	border: 1px solid #999999;
	margin-top: 3px;
	margin-bottom: 3px;
}
.field2 {
    width: 190px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    letter-spacing: 0px;
	color: #000000;
	background-color: #E4F1C7;
	border: 1px solid #999999;
	margin-top: 3px;
	margin-bottom: 3px;
}
.fieldmeasure {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E4F1C7;
	border: 1px solid #999999;
	margin-top: 3px;
	margin-bottom: 3px;
	width:78px;
}
.fieldmeasured {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFF2C1;
	border: 1px solid #999999;
	margin-top: 3px;
	margin-bottom: 3px;
	width:78px;
}
.fieldmeasdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFF2C1;
	border: 1px solid #999999;
	margin-top: 3px;
	margin-bottom: 3px;
}
.fieldfull {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E4F1C7;
	border: 1px solid #999999;
	margin-top: 3px;
	margin-bottom: 3px;
	width:261px;
}
.fieldhalf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E4F1C7;
	border: 1px solid #999999;
	margin-top: 3px;
	margin-bottom: 3px;
	width:141px;
}
.fielddata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #fdf6c6;
	border: 1px solid #999999;
	margin-top: 3px;
	margin-bottom: 3px;
}
.txtform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-variant: small-caps;
	line-height: 22px;
	background-position: center;
}
.txtblock11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-variant: small-caps;
	line-height: 15px;
	background-position: center;
}
.fieldtxtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E4F1C7;
	border: 1px solid #999999;
	background-position: left center;
	margin-top: 3px;
	margin-bottom: 3px;
}
.fieldsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.fieldhidden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
}
.txtsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 2px;
}

.txtloginasgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #909090;
	margin: 2px;
}

.txtloginasgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #668A00;
	margin: 2px;
}

.txtloginasred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D65700;
	margin: 2px;
}

.txtsmlisting {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	margin-left: 5px;
}
.txtsmlisting2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	margin-left: 5px;
}
.txtsmuser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #70a000;
	margin: 2px;
}
.txtsmlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff7f00;
	margin: 2px;
}
.txtsmleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #000000;
	margin: 2px;
}
.txtreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A5193;
	font-weight: bold;
}
.txtsm11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txtlegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 10px;
}
.txtlegalsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.txtgraphsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.txtgraphsmnac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.txtstd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-right: 10px;
	margin-left: 20px;
}
.txtbasesm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-right: 10px;
	margin-left: 10px;
}
.txttable12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-variant: small-caps;
	margin: 2px;
}
.txttable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	font-variant: small-caps;
	margin: 2px;
}
.txttable_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7a0109;
	border-bottom-width: 1px;
/*	border-bottom-style: dotted;*/
	border-bottom-color: #000000;
	font-variant: small-caps;
	margin: 2px;
}
.txttable14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-variant: small-caps;
	margin: 2px;
}

.txttable14_extra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-variant: small-caps;
	margin: 2px;
	color: #770000;
}
.txttablelistsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	margin: 2px;
}
.txttableheadsm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-variant: small-caps;
	margin: 2px;
}
.txttablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	font-variant: small-caps;
	margin: 2px;
}
.txttableheadtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000000;
	font-variant: small-caps;
	margin: 2px;
}
.txttablelist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	font-variant: small-caps;
	margin: 2px;
}
.help {
	vertical-align: -20%;
	cursor: help; 
}

.backout {
	background-image: url(../App/images/img_en_app/standard/filler.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.backmid {
	background-image: url(../App/images/standard/growmetry_01.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.backmidDE {
	background-image: url(../App/images/standard/de/growmetry_de_01.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #76C511;
	border-right-color: #76C511;
	border-bottom-color: #76C511;
	border-left-color: #76C511;
	text-align:right; /*julia-*/
}
.content {
	background-image: url(../App/images/standard/fog.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentDE {
	background-image: url(../App/images/standard/de/fog_de.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
}
.contentadmin {
	/*background-image: url(../App/images/standard/fog_admin.jpg);*/
	background-image: url(../images/standard/fog_admin.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentadminDE {
	background-image: url(../App/images/standard/de/fog_admin_de.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentmeasury {
	background-image: url(../App/images/standard/fog_measury.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentmeasuryDE {
	background-image: url(../App/images/standard/fog_measury_de.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentstandard {
	background-image: url(..App/images/standard/fog_standard.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentgeneral {
	background-image: url(../App/images/standard/fog_general.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentgeneralDE {
	background-image: url(../App/images/standard/fog_general_de.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentintroduction {
	background-image: url(../App/images/standard/fog_introduction.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentintroductionDE {
	background-image: url(../App/images/standard/de/fog_introduction_de.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentanalysis {
	background-image: url(../App/images/standard/fog_analysis.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.regitop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #5e8e19;
}
input.button100 {
	height: 25px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
input.button120 {
	height: 25px;
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
input.button130 {
	height: 25px;
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
input.button150 {
	height: 25px;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
input.button170 {
	height: 25px;
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
input.button220 {
	height: 25px;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
input.button250 {
	height: 25px;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.tabledottopbot {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
.graphbackblue {
	background-image: url(../App_Test4711/images/graph/lightblue_bot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.graphbackblueac {
	background-image: url(../App_Test4711/images/graph/darkblue_ac_bot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.graphbackorange {
	background-image: url(../App_Test4711/images/graph/lightorange_bot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.graphbackorangeac {
	background-image: url(../App_Test4711/images/graph/darkorange_ac_bot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

/*julia*/
.crumb-nav li {
float: left;
list-style-type: none;
}
ul.crumb-nav {
padding: 0;
margin-left: 30px;
}
.crumb-nav a {
background-image: url(../images/crumb_any.png);
text-decoration:none;
}
.crumb-nav a.current {
background-image: url(../images/crumb_1.png);
color:#fff;
}
.crumb-nav #crumb1 a, .crumb-nav #crumb2 a, .crumb-nav #crumb3 a, .crumb-nav #crumb4 a {
background-color: transparent;
background-position: right center;
margin-right: 0;
padding-right: 15px;
}
.crumb-nav li a {
color:#000;
position: relative;
z-index: 3;
}
.crumb-nav li.last a, .crumb-nav li a {
border: 0;
}
.crumb-nav li a {
font-size: 16px;
/*border-right: 1px solid #BEBEBE;*/
padding: 4px 5px 5px 5px;
display: block;
}
#crumb1 a:hover, #crumb2 a:hover, #crumb3 a:hover, #crumb4 a:hover {
background-image: url(../images/crumb_over.png);
color: white;
}
.menucrumbs {
display: block;
text-transform:uppercase;
padding: 0 15px;
font-size:14px;
font-weight:bold;
line-height:14px;
}
.subcrumbs {
font-size: 11px;
text-transform: capitalize;
letter-spacing: 0px;
line-height: 11px;
padding: 0 15px;
}
.crumbs_last, .old_project ul.crumbs_last
{
    overflow:hidden; 
    margin:0; 
    padding:0;
    }
#crumbs_divider 
{
    background-image:url('../images/crumb_divider.png'); 
    height:25px;
    }

input.button100, input.txtstd, button.txtstd span, input.button150 {
padding: 4px 15px;
border-radius: 3px;
color: white;
cursor: pointer;
background: #86CA00;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A9D917), color-stop(100%,#75AB23));
background-image: -moz-linear-gradient( -90deg, rgba(169, 217, 23, 1 ) , rgba(117, 171, 35, 0.0 ) );
background-image: -o-linear-gradient( -90deg, rgba(169, 217, 23, 1 ) , rgba(117, 171, 35, 0.0 ) );
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9d917', endColorstr='#75ab23',GradientType=0 );
border: solid #75AB23 1px;
font-weight: bold;
color:#fff;
}
input.button100:hover, input.txtstd:hover, button.txtstd span:hover, input.button150:hover {
background-color: #75AB23;
cursor: pointer;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99C415), color-stop(100%,#75AB23));
background-image: -moz-linear-gradient( -90deg, rgba(153, 196, 21, 1 ) , rgba(117, 171, 35, 0.0 ) );
background-image: -o-linear-gradient( -90deg, rgba(153, 196, 21, 1 ) , rgba(117, 171, 35, 0.0 ) );
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99c415', endColorstr='#75ab23',GradientType=0 );
}
/*because of ie*/
/*input[disabled] {
color:red;
}*/

.old, .old p 
{
    line-height:16px;
    }
.old_project, .old_project td 
{
    text-align:center;
    }
.old_project img, .old img 
{
    margin-left: 5px;
    margin-right: 5px;
    }
.old_project ul 
{
    margin-left: 30px;
    }
.old input[type="radio"] {
margin: 3px 3px 0px 5px;
}
.accept1step 
{
    margin-left:18px;
    }